cart used to transport sugar cane - Español Inglés Diccionario